Servebolt\Optimizer\Admin\CachePurgeControl\Ajax\PurgeActions A

Total Complexity 66
Dependencies 8
Dependents 4
Total lines 536
Lines of code 240
Logical lines of code 132
Comment lines 237
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
purgeTermCacheCallback()
A
43 13 45
purgePostCacheCallback()
A
44 13 44
purgeUrlCacheCallback()
A
45 11 40
purgeAllCacheCallback()
S
50 7 29
canPurgeTermCache()
S
58 5 16
canPurgePostCache()
S
62 3 13
handleErrors()
S
68 3 7
urlAlreadyInQueue()
S
65 3 9
ensureCachePurgeFeatureIsActive()
S
69 2 7
__construct()
S
69 1 6
hasPurgeAllRequestInQueue()
S
76 1 4
canPurgeAllCache()
S
72 1 6
canPurgeCacheByUrl()
S
72 1 6
postAlreadyInQueue()
S
76 1 4
termAlreadyInQueue()
S
75 1 4